package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 模拟量值定义配置对象 mr_analog_value_config
 *
 * @author lsw
 * @date 2025-08-20
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class MrAnalogValueConfig extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键，自增ID
     */
    private Long id;

    /**
     * 关联设备
     */
    @Excel(name = "关联设备")
    private String systemId;

    /**
     * 模拟量值，范围0-65535
     */
    @Excel(name = "模拟量值，范围0-65535")
    private Long analogValue;

    /**
     * 对应名称
     */
    @Excel(name = "对应名称")
    private String correspondingName;

    /**
     * 显示颜色
     */
    @Excel(name = "显示颜色")
    private String displayColor;

    /**
     * 显示或报警
     */
    @Excel(name = "显示或报警")
    private String displayOrAlarm;

}

